Tureng Mobile
Deyim
2
f.
always be on (one's) guard
f.
always be on (one's) guard